An energy-efficient SDN based sleep scheduling algorithm for WSNs

نویسندگان

  • Yanwen Wang
  • Hainan Chen
  • Xiaoling Wu
  • Lei Shu
چکیده

Energy efficiency in Wireless Sensor Networks (WSNs) has always been a hot issue and has been studied for many years. Sleep Scheduling (SS) mechanism is an efficient method to manage energy of each node and is capable to prolong the lifetime of the entire network. In this paper a Software-defined Network (SDN) based Sleep Scheduling algorithm SDN-ECCKN is proposed to manage the energy of the network. EC-CKN is adopted as the fundamental algorithm when implementing our algorithm. In the proposed SDN-ECCKN algorithm, every computation is completed in the controller rather than the sensors themselves and there is no broadcasting between each two nodes, which are the main features of the traditional EC-CKN technique. The results of our SDN-ECCKN show its advantages in energy management, such as network lifetime, the number of live nodes and the number of solo nodes in the network. & 2015 Elsevier Ltd. All rights reserved.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Energy Efficient Clustering Method using Bat Algorithm and Mobile Sink in Wireless Sensor Networks

Wireless sensor networks (WSNs) consist of sensor nodes with limited energy. Energy efficiency is an important issue in WSNs as the sensor nodes are deployed in rugged and non-care areas and consume a lot of energy to send data to the central station or sink if they want to communicate directly with the sink. Recently, the IEEE 802.15.4 protocol is employed as a low-power, low-cost, and low rat...

متن کامل

Cluster Based Task Scheduling in Wireless Sensor Network

Data Aggregation techniques are used in wireless sensor networks (WSNs) to collect the data samples from sensor nodes (SNs). Data aggregation techniques for WSNs must address to the issues of WSNs like limited energy, fast and efficient query response, which are essential for network’s performance and maintenance. In this paper, we propose an energy-efficient cluster based task scheduling algor...

متن کامل

An Energy-efficient Mathematical Model for the Resource-constrained Project Scheduling Problem: An Evolutionary Algorithm

In this paper, we propose an energy-efficient mathematical model for the resource-constrained project scheduling problem to optimize makespan and consumption of energy, simultaneously. In the proposed model, resources are speed-scaling machines. The problem is NP-hard in the strong sense. Therefore, a multi-objective fruit fly optimization algorithm (MOFOA) is developed. The MOFOA uses the VIKO...

متن کامل

ES2 Approach for Geographic Routing In Mobile Sensor Networks

Geographic routing is a promising routing scheme in wireless sensor networks (WSNs), is shifting toward duty-cycled WSNs in which sensors are sleep scheduled to reduce energy consumption. However, except the connected-k neighborhood (CKN) sleep scheduling algorithm and the geographic routing oriented sleep scheduling (GSS) algorithm, nearly all research work about geographic routing in duty-cyc...

متن کامل

Adaptive Sleep Efficient Hybrid Medium Access Control algorithm for next-generation wireless sensor networks

The scheduling algorithm is a fundamental design problem to allocate resources amongst different entities in distributive wireless sensor networks (WSNs). These sensor nodes have limited power and non-replenishable energy resources. In WSNs, the duty cycling mechanism is commonly used to save energy due to idle listening. On the other hand, a fixed duty cycling mechanism increases transmission ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • J. Network and Computer Applications

دوره 59  شماره 

صفحات  -

تاریخ انتشار 2016